import fetch from '../config/fetch'


/**
 * api的核心执行方法
 * para：参数
 * url：对应的接口名
 * type：请求方式，默认成post请求
 */

let go = (para = {}, url = '', type = 'POST') => fetch(type, url, para);




/**
 * 登录
 */

// var login = (username, password) => fetch('GET', '/manager/ajaxlogin', {
// //var login = (username, password) => fetch('GET', '/qm/v1/login', {
// 	username,
// 	password,
// });

//var login = '/manager/ajaxlogin';
var login = '/v1/pn/login';


/**
 * 登出
 */

//var logout = () => fetch('GET', '/manager/ajaxlogout', {});
var logout = '/v1/pa/logout';


/**
 * 用户信息
 */

var userInfo = () => fetch('POST', '/api/as/info', {});
//var userInfo = '/api/as/info';


/**
 * 系统信息
 */

var systemList = () => fetch('POST', '/api/as/sc/menu/userMenuList', {});
//var systemList = '/api/as/sc/menu/userMenuList';


/**
 * 菜单信息
 */

var menuList = (menu_id) => fetch('POST', '/api/ac/sc/menuService/newMenulist', {
	menu_id,
});


/**
 * 会员列表

 	pageNo,
 	pageSize,
 	nickname,
 	mobile,
 	level,
 	fx_level,
 */

var memberList = '/api/ac/wc/userWxSkService/wxuserlist';


/**
 * 分销体系
 */

var sellerSystemList = () => fetch('POST', '/api/as/wc/userwxsk/memberlevellist', {});


/**
 * 订单列表
 */

var orderList = (pageNo, pageSize, start_time, end_time, group, title, code, mobile, name, ticket_state, usedstate, order_unique_code) => fetch(
	'POST', 
	'/api/ac/wc/newProductOrderService/orderList',
	{
		pageNo, 
		pageSize, 
		start_time, 
		end_time, 
		group, 
		title, 
		code, 
		mobile, 
		name, 
		ticket_state, 
		usedstate,
		order_unique_code,
	}
);


/**
 * 商家列表
 */

var bussinessList = () => fetch('POST', '/api/as/wc/productbussiness/storeselectlist', {});


/**
 * 产品列表
 */

var productList = (pageNo, pageSize, state, code, name) => fetch('POST', '/api/ac/wc/newProductService/wdProductList', {
	pageNo,
	pageSize,
	state,
	code,
	name,
});


/**
 * 修改电子票的基本信息
 */

var updateProduct_ticketBase = (
	id, 
	sale_code, 
	name,
	back_type,
	sms_type,
	sms_diy,
	flash_state,
	tour_date_type,
	take_effect_type,
	nopay_cancel_minute,
	cardno_state,
	isshow,
	start_time,
	end_time,
	tour_date_limit_start,
	tour_date_limit_end,
	order_sms_state,
	order_sms_mobile
) => fetch('POST', '/api/ac/wc/newProductService/createProduct', {
	id, 
	sale_code, 
	name,
	back_type,
	sms_type,
	sms_diy,
	flash_state,
	tour_date_type,
	take_effect_type,
	nopay_cancel_minute,
	cardno_state,
	isshow,
	start_time,
	end_time,
	tour_date_limit_start,
	tour_date_limit_end,
	order_sms_state,
	order_sms_mobile
});


/**
 * 修改产品的图片信息
 */

var updateProduct_image = (
	id, 
	sale_code, 
	top_pic,
) => fetch('POST', '/api/ac/wc/newProductService/createProduct', {
	id, 
	sale_code, 
	top_pic,
});


/**
 * 修改产品的文字信息
 */

var updateProduct_text = (
	id, 
	sale_code, 
	bookingnotes,
	detail,
) => fetch('POST', '/api/ac/wc/newProductService/createProduct', {
	id, 
	sale_code, 
	bookingnotes,
	detail,
});


/**
 * 修改产品的推广信息
 */

var updateProduct_words = (
	id, 
	sale_code, 
	words,
) => fetch('POST', '/api/ac/wc/newProductService/createProduct', {
	id, 
	sale_code, 
	words,
});


/**
 * 修改产品的推广信息
 */

var updateProduct_asort = (
	id, 
	sale_code, 
	asort,
) => fetch('POST', '/api/ac/wc/newProductService/createProduct', {
	id, 
	sale_code, 
	asort,
});



/**
 * 修改型号信息
 */

var updateModel = (
	id, 
	sale_code, 
	attr_name,
	cost_price,
	guide_price,
	stock_type,
	current_stock_num,
	order_num_state,
	order_limit_num,
	order_limit_type,
	state,
	remark,
	asort,
	sysaffirm_target_goods_supply,
	sysaffirm_target_goods_view,
	sysaffirm_target_goods_code,
	sysaffirm_target_goods_child_flag
) => fetch('POST', '/api/ac/wc/newProductService/createAttr', {
	id, 
	sale_code, 
	attr_name,
	cost_price,
	guide_price,
	stock_type,
	current_stock_num,
	order_num_state,
	order_limit_num,
	order_limit_type,
	state,
	remark,
	asort,
	sysaffirm_target_goods_supply,
	sysaffirm_target_goods_view,
	sysaffirm_target_goods_code,
	sysaffirm_target_goods_child_flag,
});


/**
 * 产品信息
 */

var productDetail = '/api/ac/wc/newProductService/wdProductInfo';


/**
 * 修改票种信息
 */

var updateTicket = (id, code, name, periodstart, periodend, place_code, appoint) => fetch('POST', '/api/as/wc/productbussiness/save', {
	id,
	code,	//sale_code
	name,
	periodstart,
	periodend,
	place_code,
	appoint,
});


/**
 * 创建门店
 */

var updateBussiness = (id, name, mobile, open_time, address, content, img) => fetch('POST', '/api/as/wc/productbussiness/savePlace', {
	id,
	name,
	mobile,
	open_time,
	address,
	content,
	img,
});



/**
 * 删除票种
 */

var deleteTicket = (id) => fetch('POST', '/api/ac/wc/productbussinessService/updateDeleteSaleType', {
	id,
});


/**
 * 修改设备
 */

var updateDevice = (id, code, pas, view, remarks) => fetch('POST', '/api/as/wc/device/create', {
	id,
	code,
	pas,
	view,
	remarks,
	'type' : 1,
    'state' : 1,
    'del_flg' : 0,
    'auth_state' : 0,
    'many_state' : 1,
    'group_auth_state' : 1,
});


/**
 * 设备列表
 */

var deviceList = '/api/as/wc/device/list';


/**
 * 账户余额
 */

var accountBalance = () => fetch('POST', '/api/ac/wc/newAccountService/accountBalance');


/**
 * 未使用订单列表
 */

var noUsedOrderList = () => fetch('POST', '/api/as/wc/productorder/nousedorderlist');


/**
 * 会员收入明细
 */

var memberIncomeDetailsList = (pageNo, pageSize, start_time, end_time, nickname, code, type) => fetch('POST', '/api/ac/wc/newAccountService/balanceInfo', {
	pageNo, 
	pageSize, 
	start_time, 
	end_time, 
	nickname,
	code,
	type,
});


/**
 * 发送通知
 */

var sendNotice = (msg1, msg2, msg3, msg4, msg5, type) => fetch('POST', '/api/as/wc/userwxsk/createnotice', {
	msg1, 
	msg2, 
	msg3, 
	msg4, 
	msg5,
	type,
});


/**
 * 已发送通知列表
 */

var sendedNoticeList = (pageNo, pageSize) => fetch('POST', '/api/as/wc/userwxsk/noticerecordlist', {
	pageNo,
	pageSize,
});


/**
 * 系统产品
 */

var systemProductList = (pageNo, pageSize, isallow, name) => fetch('POST', '/api/ac/wc/newProductService/applyDdoptProductList', {
	pageNo,
	pageSize,
	isallow, 
	name,
});


/**
 * 系统产品上架到仓库
 */

var shelvesSysProduct = (id, sale_code) => fetch('POST', '/api/ac/wc/newProductService/createPubProduct', {
	id,
	sale_code,
});


/**
 * 系统产品审批列表
 */

var shenPiList = (pageNo, pageSize, name) => fetch('POST', '/api/ac/wc/newProductService/saleApplyList', {
	pageNo,
	pageSize,
	name,
});


/**
 * 系统产品审批通过
 */

var sysProductAllow = (code) => fetch('POST', '/api/as/wc/product/updateapplystate', {
	code,
	state : '2',
});


/**
 * 修改系统产品
 */

var updateSysProduct = (code, isallow) => fetch('POST', '/api/as/wc/productaddprice/create', {
	code,
	isallow,
});


/**
 * 系统产品排序
 */

var asortSysProduct = (asort, code) => fetch('POST', '/api/as/wc/product/updateapplyasort', {
	asort,
	code,
});


/**
 * 轮播图
 */

var adList = (pageNo, pageSize) => fetch('POST', '/api/as/wc/ad/adlist', {
	pageNo,
	pageSize,
});


/**
 * 轮播图
 */

var updateAd = (id, url, type, asort, del_flg) => fetch('POST', '/api/as/wc/ad/create', {
	id,
	url,
	type,
	asort,
	del_flg,
});


/**
 * 类型列表
 */

var typeList = () => fetch('POST', '/api/as/wc/producttype/producttypelist', {});


/**
 * 修改类型
 */

var updateType = (id, logo, type_name, asort, del_flg) => fetch('POST', '/api/as/wc/producttype/create', {
	id,
	logo,
	type_name,
	asort,
	del_flg,
});


/**
 * 栏目列表
 */

var columnList = () => fetch('POST', '/api/as/wc/configurecolumn/columnlist', {});


/**
 * 修改栏目
 */

var updateColumn = (id, column_name, mui, state, asort, del_flg) => fetch('POST', '/api/as/wc/configurecolumn/create', {
	id,
	column_name,
	mui,
	state,
	asort,
	del_flg,
});


/**
 * 修改商城配置信息
 */

// var updateConfig = (id, ad, type, mui, describe, isshow, qrcodeimg, topimgsize, typeimgsize, share_title, share_img, share_describe, level_code) => fetch('POST', '/api/as/wc/configure/create', {
// 	id, 
// 	ad, 
// 	type, 
// 	mui, 
// 	describe, 
// 	isshow, 
// 	qrcodeimg, 
// 	topimgsize, 
// 	typeimgsize, 
// 	share_title, 
// 	share_img, 
// 	share_describe, 
// 	level_code,
// });


/**
 * 修改商城轮播图信息
 */

var updateConfig = '/api/as/wc/configure/create';


/**
 * 修改商城轮播图信息
 */

var updateConfig_ad = (id, ad, topimgsize) => fetch('POST', '/api/as/wc/configure/create', {
	id, 
	ad, 
	topimgsize,
});


/**
 * 修改商城简介信息
 */

var updateConfig_describe = (id, isshow, describe) => fetch('POST', '/api/as/wc/configure/create', {
	id, 
	isshow, 
	describe,
});


/**
 * 修改商城类型信息
 */

var updateConfig_type = (id, type, typeimgsize) => fetch('POST', '/api/as/wc/configure/create', {
	id, 
	type, 
	typeimgsize,
});


/**
 * 修改商城分享信息
 */

var updateConfig_share = (id, qrcodeimg, share_title, share_describe, share_img, level_code, mobile) => fetch('POST', '/api/as/wc/configure/create', {
	id, 
	qrcodeimg, 
	share_title,
	share_describe,
	share_img,
	level_code,
	mobile
});


/**
 * 商城配置信息
 */

var configInfo = () => fetch('POST', '/api/as/wc/configure/info', {});


/**
 * 分销体系列表
 */

var distributionSystemList = () => fetch('POST', '/api/as/wc/userwxsk/levellist', {
	pageNo : 1,
	pageSize : 100,
});


/**
 * 修改分销体系
 */

var updateDistributionSystem = (code, title, isadopt, describe) => fetch('POST', '/api/as/wc/userwxsk/save', {
	code,
	title,
	isadopt,
	describe,
});


/**
 * 分销级别列表
 */

var distributionLevelList = () => fetch('POST', '/api/as/wc/userwxsk/fxlevellist', {});


/**
 * 修改分销级别
 */

var updateDistributionLevel = (id, code, title) => fetch('POST', '/api/as/wc/userwxsk/savefx', {
	id,
	code,
	title,
});




/**
 * 创建产品-电子票
 */

var createProduct_ticket = (
	name,
	price_type,
	product_attr_sub,
	sale_belong,
	attr_name,
	guide_price,
	place_code,
	periodstart,
	periodend
) => fetch('POST', '/api/ac/wc/newProductService/createProduct', {
	name,
	product_attr : '1',
	price_type,
	product_attr_sub,
	sale_belong,
	sys_affirm_type : sale_belong == 'qunmeng' ? '1' : '0',
	sale_category : 'W10',
	// ---- 自营/对接 区别属性 ---- //
	tour_date_type : sale_belong == 'qunmeng' ? '0' : '1',
	cardno_state : sale_belong == 'qunmeng' ? '0' : '1',
	sms_type : sale_belong == 'qunmeng' ? 1 : 0,
	// ---- 自营/对接 区别属性 ---- //
	back_type : product_attr_sub == '1' ? '0' : '1',	//如果是套票，不可退
	isshow : 0,
	sms_template_id : 'HDSMS0015',
	sms_diy : '请刷读群盟设备核销',
	flash_state : '0',
	take_effect_type : 0,
	pay_overtime : '15',
	auth_state : 0,
	// ---- 型号 ----- //
	attr_name,
	guide_price,
	cost_price : 0,
	market_price : 0,
	stock_type : '0',
	current_stock_num : 0,
	order_num_state : 0,
	order_limit_num : 1,
	order_limit_type : 0,
	// ---- 型号 ----- //
	// ---- 票种 ---- //
	place_code,
	appoint : '0',
	periodstart,
	periodend,
	// ---- 票种 ---- //
});


/**
 * 产品分享海报信息
 */

var getProductShareAttr = (code) => fetch('POST', '/api/ac/wc/newProductShareService/getshareattr', {
	code
});


/**
 * 更新分享海报信息
 */

var updateProductShareAttr = (
	share_pic, 
	title, 
	code, 
	width, 
	height, 
	nickname_width,
	nickname_height,
	nickname_color,
	nickname_size,
	nickname_length,
	qrcode_size
) => fetch('POST', '/api/ac/wc/newProductShareService/createProducShare', {
	share_pic,
	title,
	code,
	width,
	height,
	nickname_width,
	nickname_height,
	nickname_color,
	nickname_size,
	nickname_length,
	qrcode_size,
});


/**
 * 产品佣金
 */

var getProductCommission = (product_code) => fetch('POST', '/api/as/wc/productprofit/productprofitlist', {
	product_code
});


/**
 * 产品上下架
 */

var updateProduct_updown = (id, sale_code, state) => fetch('POST', '/api/ac/wc/newProductService/updatestate', {
	id,
	sale_code,
	state,
});

//产品上架
var updateProduct_up = '/api/ac/wc/newProductService/updatesjstate';


/**
 * 更新产品
 */
var updateProduct = '/api/ac/wc/newProductService/createProduct';


/**
 * 更新佣金
 */

var updateProductCommission = (
	id,
	attr_id, 
	level_code, 
	code, 
	profit, 
	profit1, 
	profit2,
	state
) => fetch('POST', '/api/ac/wc/newProductService/createProductProfit', {
	id,
	attr_id, 
	level_code, 
	code, 
	profit, 
	profit1, 
	profit2,
	state
});


/**
 * 发布到群盟
 * id
 */

var releaseProduct = '/api/ac/wc/newProductService/createProductSaleApply';


/**
 * 发布到群盟
 * id
 */

var deleteProduct = '/api/ac/wc/newProductService/deleteProduct';



/**
 * 收入列表
 * start_time， end_time
 */

var income = '/api/as/wc/usedrecord/nopcincomelist';

/**
 * 收入列表
 * start_time， end_time
 */

var fxincome = '/api/as/wc/usedrecord/fxpcincomelist';

/**
 * 预定报表
 * start_time， end_time
 */

var book = '/api/as/wc/productorder/noorderlist';

/**
 * 核销报表
 * start_time， end_time
 */

var cancellation = '/api/ac/wc/productOrderStatisticsService/receiptRecord';

/**
 * 分销商报表
 * start_time， end_time
 */

var sellerreport = '/api/ac/wc/userWxSkService/nowxuserlist';


/**
 * 首页-会员
 */

var memberStatistics = '/api/ac/wc/userWxService/memberStatistics';


/**
 * 首页-收入
 */
 
var profitStatistics = '/api/ac/wc/productOrderStatisticsService/newProfitStatistics';


/**
 * 首页-订单
 */
 
var orderStatistics = '/api/ac/wc/productOrderStatisticsService/orderStatistics';


/**
 * 创建服务费订单
 */
 
var addRecharge = '/api/ac/wc/bmService/addRecharge';



/**
 * 查询充值结果
 */
 
var getRechargeResult = '/api/ac/wc/bmService/setRechargeResult';



/**
 * 平台余额
 */
 
var platformbalance = '/api/as/wc/bm/platformbalance';



/**
 * 预存明细
 */
 
var balanceList = '/api/as/wc/bm/detaillist';


/**
 * 服务费列表
 */

var servicechargelist = '/api/as/wc/bm/servicechargelist';


/**
 * 创建服务费
 */

var createservicecharge = '/api/as/wc/bm/createservicecharge';


/**
 * 修改级别
 */

var updatelevel = '/api/ac/wc/userWxSkService/updatelevel';

/**
 * 查看上级
 */

var upLevel = '/api/as/wc/userwxsk/getuplevel';

/**
 * 查看下级
 */

var downLevel = '/api/as/wc/userwxsk/downlevellist';

/**
 * 统计
 */

var statistics = '/api/as/wc/newusedrecord/sysgoodsstatisticslist';


/**
 * 保存价格日历
 */

var updateDayPrice = '/api/ac/wc/newProductService/createDayPrice';


/**
 * 票机登录
 */

var destroyLogin = '/wdapi/sc/queryService/login';


/**
 * 验票
 */

var queryByCode = '/wdapi/sc/queryService/byCode';


/**
 * 核销
 */

var destroyByCode = '/wdapi/sc/destoryService/updateByCode';


/**
 * 增加，修改海报
 */

var updatePoster = '/api/ac/wc/newProductShareService/createPoster';

// =================== 菜单/角色 ============================= //

/**
 * 菜单列表
 */
var menuConfigList = '/api/as/sc/menu/getOneList';

/**
 * 菜单详情
 */
const menuInfo = '/api/as/sc/menu/getById';

/**
 * 菜单配置的接口列表
 */
const menuInterfaceList = '/api/ac/sc/menuService/getInForMenu';

/**
 * center列表
 */
const centerList = '/api/as/sc/dict/getDictInfoList?type=sys_center_type';

/**
 * center的接口列表
 */
const interfaceListByCenterCode = '/api/as/sc/menu/getForMenuList';

/**
 * 保存菜单。
 */
const updateMenu = '/api/ac/sc/menuService/updateMenu';

/**
 * 删除菜单,id
 */
const deleteMenu = '/api/ac/sc/menuService/deleteMenu';

/**
 * 角色列表。
 */
const roleList = '/api/as/sc/role/getList';

/**
 * 角色详情
 */
const roleInfo = '/api/ac/sc/roleService/getById';

/**
 * 角色下的菜单
 */

const menuForRole = '/api/ac/sc/roleService/getMenuForRoleList';

/**
 * 设置角色下的菜单
 */
const setMenuForRole = '/api/ac/sc/roleService/setMenuForRole';

// =================== 菜单/角色 ============================= //

// ================== 注册相关接口 ======================== //

/**
 * 注册第一步，name，mobile
 */
const createRegisterOne = '/api/uc/wc/informaticaService/createRegisterOne';

/**
 * 注册第二步，appid，appsecret，mch_id，filename，filecontent
 */
const createRegisterTwo = '/api/ac/wc/informaticaService/createRegisterTwo';

/**
 * 注册第三步
 */
const createRegisterThree = '/api/ac/wc/informaticaService/createRegisterThree';


const userInfo1 = '/v1/pa/userinfo';
const userAccount = '/v1/pa/useraccount';
const userStep = '/v1/pa/getstep';

const getRegisterState = '/v1/pa/getregisterstate';

const getImageCode = '/v1/pn/getimagecode';

const sendRegisterSmsCode = '/v1/pn/setregistersmscode';
const getRegisterSmsCode = '/v1/pn/getregistersmscode';

const getInfoByMobile = '/v1/pn/getinfobymobile';

// ================== 注册相关接口 ======================== //



// ================== 同步接口相关接口 ======================== //

//得到center列表
const dictInfoList = '/api/as/sc/dict/getDictInfoList';
//未同步的接口
const isSyncList = '/api/ac/sc/systemFunction/isSync';
//同步接口
const updateSysFun = '/api/ac/sc/systemFunction/updateSysFun';

// ================== 同步接口相关接口 ======================== //



const getWXConfigInfo = (url, company_code) => fetch('POST', '/v1/wn/configinfo', { url, company_code });


//重发短信
const resendSMS = '/v1/pa/resendsms';


//退票
const backOrder = '/api/ac/wc/newProductOrderService/createBackOrder';

//检查密码是否正确
const checkPass = '/v1/pa/checkpass';
//修改密码
const modifyPass = '/v1/pa/modifypass';

//修改微信配置
const modifyWexinConfig = '/v1/pa/updateweixinconfig';

const getSmsInfo = '/v1/pa/smsinfo';

//修改订单备注
//id,seller_remark
const modifyOrderSellerRemark =  '/api/as/wc/newproductorder/updateremark';



// ============= 退票审核 ====================== //
//退票审核列表
const applyBackTicketList = '/api/as/wc/newproductorderback/getApplyBackTicketList';
//通过	id，apply_note
const applyBackTicketPass = '/api/ac/wc/productOrderBackService/updateApplyPass';
//不通过  id，apply_note
const applyBackTicketNoPass = '/api/ac/wc/productOrderBackService/updateApplyNoPass';
// ============= 退票审核 ====================== //


// ============= 对接参数 ====================== //
//机构的对接系统
const companyDockingSystem = '/api/as/sc/sysdocking/companyUserList';
//所有可对接的系统
const dockingSystem = '/api/as/sc/sysdocking/openDockingList';
//为机构添加对接系统 company_code,docking_system_id,state:1
const addCompanyDockindSystem = '/api/as/sc/sysdocking/insertCompanyUser';
//保存对接参数
const updateCompanyDockindParamter = '/api/as/sc/sysdocking/updateCompanyUser';
// ============= 对接参数 ====================== //


const pricelist = '/api/as/wc/bm/pricelist';

const statisticspricelist = '/api/as/wc/bm/statisticspricelist';

export {
	go,
	login,
	logout,
	userInfo,
	systemList,
	menuList,
	memberList,
	sellerSystemList,
	orderList,
	productList,
	productDetail,
	updateProduct,
	updateProduct_ticketBase,
	updateProduct_image,
	updateProduct_text,
	updateProduct_words,
	updateProduct_asort,
	updateProduct_updown,
	updateProduct_up,
	updateModel,
	updateTicket,
	deleteTicket,
	bussinessList,
	updateBussiness,
	updateDevice,
	deviceList,
	accountBalance,
	noUsedOrderList,
	memberIncomeDetailsList,
	sendNotice,
	sendedNoticeList,
	systemProductList,
	shelvesSysProduct,
	shenPiList,
	sysProductAllow,
	updateSysProduct,
	asortSysProduct,
	adList,
	updateAd,
	typeList,
	updateType,
	columnList,
	updateColumn,
	updateConfig,
	updateConfig_ad,
	updateConfig_describe,
	updateConfig_type,
	updateConfig_share,
	configInfo,
	distributionSystemList,
	updateDistributionSystem,
	distributionLevelList,
	updateDistributionLevel,
	createProduct_ticket,
	getProductShareAttr,
	updateProductShareAttr,
	getProductCommission,
	updateProductCommission,
	releaseProduct,
	deleteProduct,
	income,
	fxincome,
	book,
	cancellation,
	sellerreport,
	memberStatistics,
	profitStatistics,
	orderStatistics,
	addRecharge,
	getRechargeResult,
	platformbalance,
	balanceList,
	servicechargelist,
	createservicecharge,
	updatelevel,
	upLevel,
	downLevel,
	statistics,
	updateDayPrice,
	destroyLogin,
	queryByCode,
	destroyByCode,
	updatePoster,
	menuConfigList,
	menuInfo,
	menuInterfaceList,
	centerList,
	interfaceListByCenterCode,
	updateMenu,
	deleteMenu,
	roleList,
	roleInfo,
	menuForRole,
	setMenuForRole,
	createRegisterOne,
	createRegisterTwo,
	createRegisterThree,
	userInfo1,
	userAccount,
	userStep,
	getRegisterState,
	getImageCode,
	sendRegisterSmsCode,
	getRegisterSmsCode,
	getInfoByMobile,
	dictInfoList,
	isSyncList,
	updateSysFun,
	getWXConfigInfo,
	resendSMS,
	backOrder,
	checkPass,
	modifyPass,
	modifyWexinConfig,
	getSmsInfo,
	modifyOrderSellerRemark,
	applyBackTicketList,
	applyBackTicketPass,
	applyBackTicketNoPass,

	companyDockingSystem,
	dockingSystem,
	addCompanyDockindSystem,
	updateCompanyDockindParamter,


	pricelist,
	statisticspricelist,
}